#!/bin/bash
# Ruoyi Node.js Midway 启动脚本

echo "🚀 启动 Ruoyi Node.js Midway 应用..."

# 检查Node.js环境
if ! command -v node &> /dev/null; then
    echo "❌ 错误: 未找到Node.js，请先安装Node.js"
    exit 1
fi

# 检查依赖
if [ ! -d "node_modules" ]; then
    echo "📦 安装生产依赖..."
    npm install --production
fi

# 设置环境变量
export NODE_ENV=production
export PORT=7002

# 启动应用
echo "🎯 启动应用在端口 7002..."
node bootstrap.js
